﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace DataCodeDemo.CamDrives
{
    //
    // 摘要:
    //     图像格式
    public enum zwxImageFormat
    {
        //
        // 摘要:
        //     黑白图像
        FORMAT_MONO = 0,
        //
        // 摘要:
        //     BGGR原始图像
        FORMAT_BAYER_BG = 1,
        //
        // 摘要:
        //     GBRG原始图像
        FORMAT_BAYER_GB = 2,
        //
        // 摘要:
        //     GBRG原始图像
        FORMAT_BAYER_GR = 3,
        //
        // 摘要:
        //     RGGB原始图像
        FORMAT_BAYER_RG = 4,
        //
        // 摘要:
        //     RGB三通道24比特图像
        FORMAT_BGR24 = 10,
        //
        // 摘要:
        //     RGBA四通道32比特图像
        FORMAT_BGR32 = 11,
        //
        // 摘要:
        //     BGR三通道48比特图像
        FORMAT_BGR48 = 12,
        //
        // 摘要:
        //     BGRA四通道64比特图像
        FORMAT_BGR64 = 13,
        //
        // 摘要:
        //     RGB三通道24比特图像
        FORMAT_RGB24 = 14,
        //
        // 摘要:
        //     RGBA四通道32比特图像
        FORMAT_RGB32 = 15,
        //
        // 摘要:
        //     RGB三通道48比特图像
        FORMAT_RGB48 = 16,
        //
        // 摘要:
        //     YUV411
        FORMAT_YUV_411 = 20,
        //
        // 摘要:
        //     YUV422
        FORMAT_YUV_422 = 21,
        //
        // 摘要:
        //     BGR三通道8比特拆分的图像
        FORMAT_B8_G8_R8 = 40,
        //
        // 摘要:
        //     BGR三通道16比特拆分的图像
        FORMAT_B16_G16_R16 = 44
    }
}
